package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.entity.DocFile;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface DocAccService  {
    /**
     * 获取文档信息详细信息
     */
    public List<DocFile> selectDocFileByFileId(Long id);

    /**
     * 新增附件信息
     */
    public int insertAccUpdate(DocFile docFile);

    /**
     * 上传请求
     */
    public Long insertPathName(DocFile docFile);

    /**
     * 删除附件
     */
    public int deleteByIds(Long[] fileId);

    /***
     * 修改项目文档信息状态:审核通过
     */
    public int updateYesState(Long fileId );

    /***
     * 修改项目文档信息状态:审核不通过
     */
    public int updateNoState(Long fileId);

    /***
     * 上传文件 添加文件路径 url 文件唯一标识
     */
    public int updateAccUpdate(DocFile docFile);
}
